Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Trill
To flow in a small stream, or in drops rapidly succeeding each other; to trickle.
Synonyms
Warbling
Warbled
Warble
Try it Free
Learn More