English Dictionary
Definition hybrid in British English
hybrid noun
[countable] noun
/ˈhaɪbrɪd/
Synonyms and related words
