Synonym of “ordeal” is _________? Uzair Arman 8 years ago A. lengthy time B. adventure C. fair trade D. painful experience