meaning of over the top

1. far more than usual or expected; "an extraordinary desire for approval"; "it was an over-the-top ">experience"


Related Words

over-the-top |

Developed & Maintained By Taraprasad.com

Treasure Words