vocab dash
Log in
Sign up
obturation
Top 30000
Meanings
Noun
1. sealing; closing up
2. blockage
3. a dental filling