CRANNOG Meaning of CRANNOG in English n. an ancient lake-dwelling in Scotland or Ireland. [ Ir. f. crann tree, beam ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012