Italian-English dictionary »

scoraggiarsi meaning in English

ItalianEnglish
scoraggiarsi verb

dismay [dismayed, dismaying, dismays](to render lifeless)
verb
[UK: dɪs.ˈmeɪ] [US: ˌdɪ.ˈsmeɪ]

lose heart(to despair)
verb
[UK: luːz hɑːt] [US: ˈluːz ˈhɑːrt]