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.”

Synonyms

  • land vessel
  • land yacht

Antonyms

  • ocean vessel
  • seaship