THRACK MEANING IN ENGLISH

• Thrack Definition & Synonyms

  1. (v. t.) To load or burden; as, to thrack a man with property.


• Thrackscat Definition & Synonyms

  1. (n.) Metal still in the mine.


RECENT SEARCHES