terp
noun
\ ˈte(ə)rp\
plural terps\ -ps \
or terpen\ ˈterpən \
Definition of terp
: a large artificial mound in the Netherlands (as in Friesland) providing a site or refuge for a prehistoric settlement in a seasonally flooded area
Keep scrolling for more