Definitions from the Web
Armored Landship
Noun:
1. A large, heavily armored vehicle designed for combat and transportation on land.
Example sentence:
During World War I, the British Army introduced the armored landship, commonly known as a tank, to overcome the challenges of trench warfare.
Related products:
|