TREDDLE MEANING IN ENGLISH

• Treddle Definition & Synonyms

  1. (n.) The dung of sheep or hares.
  2. (n.) A prostitute; a strumpet.
  3. (n.) See Treadle.


RECENT SEARCHES