What is the full meaning of semitrailer
an articulated trailer or lorry [n -S]
Example of the word semitrailer placed on a Scrabble board.