crannoge
/ˈkrænɒɡi/Definitions
1. noun
A small, artificial island in a lake or river, typically used as a dwelling or fishing station in ancient or medieval Ireland.
“The archaeologists discovered a crannoge on the lake that dated back to the Iron Age.”