TRAPSTICK MEANING IN ENGLISH

• Trapstick Definition & Synonyms

  1. (n.) A stick used in playing the game of trapball; hence, fig., a slender leg.


RECENT SEARCHES