0 to cause something such as an established belief to be doubted, especially because of new information or discoveries:
New data has stood the traditional explanation of the island's origin on its head.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
stand sth on its head