turtle suit
English
Noun
turtle
suit
(
plural
turtle suits
)
Synonym of
suicide gown
.