To experience (fr. D'éprouver)

Translation into English

Synonyms