What is the full meaning of semitrailers
SEMITRAILER, an articulated trailer or lorry [n]
Example of the word semitrailers placed on a Scrabble board.