Words and phrases that are anagrams of embarked on/upon sth: