Definition Definition

emaculation - Meaning and Examples

Meaning of 'emaculation' (Webster Dictionary)

1 . Emaculation [ n.]
- The act of clearing from spots.