TOWSER


Meaning of TOWSER in English

ˈtau̇zə(r) noun

( -s )

Etymology: touse (I) + -er

1. : a large dog

great, lionhearted towser that he is — Springfield (Massachusetts) Union

2. : a large rough person ; especially : one full of energy — often used in the phrase a towser for work

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