Noun
all sizzle and no steak (uncountable) (idiomatic) A thing or person which fails to measure up to its description or advanced promotion. Her latest novel is all sizzle and no steak.