meaning of mind boggling

1. intellectually or emotionally overwhelming; "a mind-boggling display"; "a mind-boggling ">puzzle"


Related Words

mind-boggling |

Developed & Maintained By Taraprasad.com

Treasure Words