1. stowable - Noun
2. stowable - Adjective
stowable (not comparable)
Capable of being stowed away.
stowable (plural stowables)
Something that can be stowed away, such as luggage.
A 1U stowable clamshell convert, 4:3 rack mount LCD monitor with keyboard ;Stowable A stowable rack mount monitor is 1U, 2U or 3U high and is mounted on rack slides allowing the display to be folded down and the unit slid into the rack for storage. Source: Internet