LANDSHIP


Meaning of LANDSHIP in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a large transport wagon : covered wagon

2. : tank 3

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.