open-top

open-top

or

open-topped

adjnot having a roof or having a detachable roof
Translations