STOWAGE Meaning of STOWAGE in English [noun] [U]The problem with a two-seater sports car is that it lacks any stowage space. Cambridge English vocab. Кембриджский английский словарь. 2012