Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scaler

- One who, or that which, scales; specifically, a dentist's instrument for removing tartar from the teeth.

Crossword clue for scaler

- Clamber
- Fish cleaner