Words: steamroller road roller
Part of speech: n
Definition: vehicle equipped with heavy wide smooth rollers for compacting roads and pavements