raining cats and dogs
raining very hard
hush-hush
secret
dark
light
under the weather
sick
hotshot
someone who is very good at something and likes to brag about it
deep
shallow
a breeze
something easy to do
mumbo jumbo
language that cannot easily be understood
student
teacher
break the ice
begin a conversation with a stranger
tip-top
the best
humid
dry
full of hot air
talking a lot but never doing what you say
wheeler-dealer
a person who is always making business deals and trying to get the best deal
insult
compliment
come rain or shine
no matter how hard it is to do
topsy-turvy
not organized, messy
liquid
solid
have your head in the clouds
not to know or understand what is going on
humdrum
routine, repeated activities, boring
valley
mountain
snowed under
having a lot of work to do
wishy-washy
undecided, not definite or clear
background
foreground
weather the storm
to wait until things get better
dillydally
to hesitate, to waste time by moving slowly
selfish
generous
fair-weather friend
a person who doesn't help when a friend is in trouble
fuddy-duddy
someone who doesn't like change, old-fashioned
transparent
opaque