steamroom ( synonym found)

Definition of steamroom:

°To flatten, as if with a steamroller.

Back to Top