HALTER-SACK MEANING IN ENGLISH

• Halter-sack Definition & Synonyms

  1. (n.) A term of reproach, implying that one is fit to be hanged.


RECENT SEARCHES