crannog Definición Ancient dwellings built on artificial islands in lakes, common in Ireland, Scotland, and Britain; may also be used for the islands themselves. GETTY ID: 300005679 Ver ficha