English Dictionary
Definition discovery learning in British English
discovery learning noun
[uncountable] noun
/dɪsˈkʌv(ə)ri ˌlɜː(r)nɪŋ/