What is the clues to meaning of tempestuous