horrendous - Dictionary definition and meaning for word horrendous
Powered by Mnemonic Dictionary
simply remember horrifying