Advertisement

Advertisement

clamshell door

noun

  1. Often clamshell doors. a door consisting of two panels that spread open vertically, as those located on the underside of some cargo planes.


Advertisement

Advertisement

Advertisement

Advertisement


clamshellclam up