TEETHRIDGE


Meaning of TEETHRIDGE in English

[teeth.ridge] n (1928): the inner surface of the gums of the upper front teeth

Merriam-Webster English vocab.      Английский словарь Merriam Webster.