to be alert; to concentrate on a matter in hand

listen to the pronunciation of to be alert; to concentrate on a matter in hand
English - English
keep a weather eye open
to be alert; to concentrate on a matter in hand
Favorites