Manuport Definition
noun
(archaeology) A natural (non man-made) object an an excavation site, which was originally brought into the site by humans.
Wiktionary
Find Similar Words
Find similar words to manuport using the buttons below.