French-English dictionary »

invivable meaning in English

FrenchEnglish
invivable adjectif

unbearable◼◼◼(so unpleasant or painful as to be unendurable)
adjective
[UK: ʌn.ˈbeə.rəb.l̩] [US: ʌn.ˈbe.rəb.l̩]