STAFFISH


Meaning of STAFFISH in English

adj stiff; harsh.

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