Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of platform car
Definition that contains platform car
  • float an elaborate display mounted on a platform carried by a truck (or pulled by a truck) in a procession or parade
My lists:
Recently viewed words: