stimulating (adjective)
inspiring a response; thought- provoking, fascinating, inspiring; acting as an energising and revitalising tonic; bracing, invigorating, restorative.
inspiring a response; thought- provoking, fascinating, inspiring; acting as an energising and revitalising tonic; bracing, invigorating, restorative.