Definition of “jumpsuit” - English Dictionary

british dictionary