WASHPOT MEANING IN ENGLISH

• Washpot Definition & Synonyms

  1. (n.) A pot or vessel in which anything is washed.
  2. (n.) A pot containing melted tin into which the plates are dipped to be coated.


RECENT SEARCHES