Definition:
To mix up or jumble something in a confused way.
Summoning Knowledge...
Embark on an exciting adventure with Mike Horn in this word scramble game! Test your knowledge by unscrambling key vocabulary terms related to his expeditions and challenges.