Definition Definition

latration - Meaning and Examples

Meaning of 'latration' (Webster Dictionary)

1 . Latration [ n.]
- A barking.