Print this page
Spill the beans
Thursday, 21 June 2018
Written by
Barbara Wadsworth
Thursday, 21 June 2018
font size
decrease font size
increase font size
English idiom: spill the beans
Designed by Peoplecreations / Freepik
SPILL THE BEANS! means revealing a secret.
published in
Idioms and vocabulary