crannog

nounAn ancient artificial island built in a lake or river in Scotland or Ireland, used as a dwelling or defensive settlement.

Synonyms

crannog synonyms & antonyms | whatsthatwordmean | whatsthatwordmean