meaning of thought provoking

1. stimulating interest or thought; "a challenging hypothesis"; "a thought-provoking ">book"


Related Words

thought-provoking |

Developed & Maintained By Taraprasad.com

Treasure Words