on the ball - well-informed, clever, intelligent | |
broken | |
on the cards - likely to happen | |
on the case - dealing with something, trying to resolve something | |
doing what needs to be done | |
on the fly - very quickly, without time to think | |
on the go - always busy or active | |
to hear about something via rumours | |
on the hoof - to do something quickly without time to think or prepare | |
on the house - free or complimentary |
Displaying records 1321 to 1330 of 2134 in 214 pages.