TOUSE


Meaning of TOUSE in English

noun a pulling; a disturbance.

2. touse ·vt & ·vi ·alt. of touze.

Webster English vocab.      Английский словарь Webster.