Nouns

(n)steamroller, road rollervehicle equipped with heavy wide smooth rollers for compacting roads and pavements