CRANNOG Meaning of CRANNOG in English n. an ancient lake-dwelling in Scotland or Ireland. [Ir. f. crann tree, beam] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012