Reverse Word Search Lookup

Word Explorer
Children's Dictionary
Help
Help
Help
 
juggernaut a British word for a very large truck that carries goods over long distances. Juggernaut often has the same meaning as tractor-trailer. [1/2 definitions]