English Dictionary
Definition titmouse in British English
titmouse noun
[countable] noun
/ˈtɪtˌmaʊs/

English Dictionary