English Dictionary
Definition trill in British English
trill noun
[countable] noun
/trɪl/

English Dictionary