crannogs

noun
  1. artificial islands built in lakes or marshes, typically used as defensive settlements in ancient Scotland and Ireland
  2. Usage: archaeological; historical

Examples