THREAPER


Meaning of THREAPER in English

-pər noun

( -s )

chiefly Scotland : one that asserts or argues pertinaciously

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.