Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
IDIOMS
0
%
0
0
0
Back
Restart
pave the .....
way
Oops!
Okay!
become confused of about what sb is saying, mistaken, mentally disordered
get one's wires acrossed
Oops!
Okay!
waste time trying to develop st that has already been done
reinvent the wheel
Oops!
Okay!
a long way ahead of others
light years ahead of sb
Oops!
Okay!
He has a r........ as a great director.
reputation
Oops!
Okay!
the most advanced
cutting-edge
Oops!
Okay!
not difficult to understand
not rocket science
Oops!
Okay!
spiral out of......
control
Oops!
Okay!
..... the foundations
lay
Oops!
Okay!
become frightened or worried
push the panic button
Oops!
Okay!
shine light ..... st
on
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies