semitrailer - English Synonyms Dictionary

semitrailer

n.
[1] semi