gun enclosure: a self-contained weapons platform housing guns and capable of rotation
platform: any military structure or vehicle bearing weapons
moo goo gai pan: a Cantonese dish of chicken and sauteed vegetables