stowables
English
Noun
stowables
plural of
stowable
Anagrams
bestowals