landship
/ˈlændʃɪp/Definitions
1. noun
A ship designed to travel over land, often used in science fiction or fantasy contexts.
“The fantasy novel featured a massive landship that traversed the desert.”
1. noun
A ship designed to travel over land, often used in science fiction or fantasy contexts.
“The fantasy novel featured a massive landship that traversed the desert.”