to clear up; to clear away; to refresh (e.g. spirits); to be cleared (e.g. of a suspicion); to be dispelled; to be banished
wonderful; splendid; magnificent; exceeding; incredible; remarkable
to dispel; to clear away; to accomplish a goal; (arch.) to make it sunny; (arch.) to make clouds disappear