penguin suit

penguin suit antonyms

penguin suit definitions

noun
  • A kind of spacesuit worn by Soviet cosmonauts. 

  • A tuxedo.