Multibay meaning

Having multiple bays or recesses.
adjective
0
0
(architecture, of a structure) Having three or more rigid supports.
adjective
0
0
Advertisement

Origin of multibay

multi- + bay