← DefinitionshareGuesscrannogsnounPlural form of crannog; multiple ancient artificial islands built in lakes or rivers.No synonyms or antonyms found for this word.