English Dictionary
Definition billow in British English
billow noun
[countable] noun
/ˈbɪləʊ/
English Dictionary