Definition Definition

latrant - Meaning and Examples

Meaning of 'latrant' (Webster Dictionary)

1 . Latrant [ a.]
- Barking.