Word info

warload

Noun

Meaning

warload (plural warloads)

A warplane's payload of weapons and ammunition.

Source: en.wiktionary.org

Close letter words and terms