English Dictionary
Definition spawn in British English
spawn noun
[uncountable] noun
/spɔːn/

English Dictionary