GRALLOCH


Meaning of GRALLOCH in English

noun offal of a deer.

2. gralloch ·vt to remove the offal from (a deer).

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