English Dictionary
Definition skylark in British English
skylark noun
[countable] noun
/ˈskaɪˌlɑː(r)k/
Synonyms and related words
