turtle suit

English

Noun

turtle suit (plural turtle suits)

  1. Synonym of suicide gown.