experience something unpleasant or damaging - French English Dictionary