mouthguard

English

noun
Definitions
  • A device that fits into the mouth over one or both arches of teeth, which is usually made of plastic. They may be used to protect aginst injury during sport or fighting, or may serve a medical purpose.

Etymology

Compound from English mouth (river mouth) + English guard (machine, etc, protective part of a sword).

Origin

English

guard

Gloss

machine, etc, protective part of a sword

Concept
Semantic Field

Modern world

Ontological Category

Person/Thing

Kanji

Emoji

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms