English Dictionary
Definition toot in British English
toot verb
[intransitive/transitive] verb
/tuːt/

English Dictionary