TAMPION MEANING IN ENGLISH

• Tampion Definition & Synonyms

  1. (n.) A plug for upper end of an organ pipe.
  2. (n.) A wooden stopper, or plug, as for a cannon or other piece of ordnance, when not in use.


RECENT SEARCHES