crannoge

nounVariant spelling of crannog; an ancient artificial island built in a lake or river in Scotland or Ireland.

Synonyms

crannoge synonyms & antonyms | whatsthatwordmean | whatsthatwordmean