adj.
1.not clearly understood or expressed
2.not precisely limited, determined, or distinguished
3.lacking clarity or distinctness
Idiom of the Day
on and on
continually, at tedious length
The speech continued on and on until we finally left the meeting.