Translation of "heuch" into English heuch noun grammar + Add translation Add heuch Scots-English dictionary ravine, chasm Show algorithmically generated translations Add example Add Translations of "heuch" into English in sentences, translation memory Try again