top deck
About 0.14 uses per million words.
Meaning
- noun The upper deck of a double-decker bus.
Similar words
open-topper double-decker bus spar deck decktop open-top bus double-decker deck weather deck promenade deck cardeck
Save “top deck” to learn later