French-English dictionary »

surfaire meaning in English

FrenchEnglish
surfaire verbe

overrate [overrated, overrating, overrates]◼◼◼(to esteem too highly)
verb
[UK: ˌəʊv.ə.ˈreɪt] [US: ˌoʊv.ə.ˈreɪt]