GRIL


Meaning of GRIL in English

adj harsh; hard; severe; stern; rough.

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