grep multiple characters in any order



Say I have a list of words.
I want to find all the words that contain _all_ the characters 'i n v e d t r'.
These characters can be in any order.

How would I use grep to accomplish this ?
.