English dictionary, thesaurus, translations & etymology
FreeDict.com

navrant — meaning in English

French → English · translate English → French instead

English meaning

Senses

navrant is used for these senses in English:

  • harrowing (formal) Causing pain or distress; harrying.
  • heartbreaking That causes great grief, anguish or distress.

Related French words