jack-in-a-box

noun
plural jacks-in-a-box

Definition of jack-in-a-box

1 : a tropical East Indian tree (Hernandia sonora) which bears a drupe that rattles in the inflated calyx when dry
2 British : cuckoopint