v.
1.be undecided about something
2.move to and fro
3.hang in the air
4.be suspended in the air, as if in defiance of gravity
5.hang over, as of something threatening, dark, or menacing
Idiom of the Day
on and off
intermittently, now and then, not regularly
It has been raining on and off since early this morning.