Definition Definition

emuscation - Meaning and Examples

Meaning of 'emuscation' (Webster Dictionary)

1 . Emuscation [ n.]
- A freeing from moss.