Catapult dream meaning

Your solutions will cause mockery of your rivals.