The phrase "all sizzle and no steak" means that something appears or sounds impressive or exciting, but lacks substance or fails to deliver on its promises. It suggests that there is a lot of hype or excitement surrounding something, but the actual substance or content is lacking or disappointing.
Just Saying will “sweep you off your feet” with challenges to complete English language idioms, sayings, and other colloquial phrases.
Includes English phrases for both younger and older players. The full version features over 3,000 English idioms.