Find the word definition

Wiktionary
landing vehicles tracked

n. (plural of landing vehicle tracked English)