Definition of "ravishing"

ravishing