trowel machine

English

Noun

trowel machine (plural trowel machines)

  1. A type of light construction equipment used to apply a smooth finish to concrete slabs.
    Synonyms: helicopter, power trowel

Translations