20 English idioms with animals
20 English idioms with animals Ants in one’s pants Meaning: to be excited or worried about something, not being able to keep still. Example: Sue has got ants in her pants because she’s taking a test today. Eager beaver Meaning: someone who is enthusiastic and works very hard. Example: Tim is a …