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