STAFFISH


Meaning of STAFFISH in English

(a.) Stiff; harsh.

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