Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

latrant Definition

Cancel
latrant
noun
One who complains constantly

Words Related to latrant!

latrant Examples by Brain Bank Users