adj.
1.not clearly understood or expressed
2.not precisely limited, determined, or distinguished
3.lacking clarity or distinctness
Idiom of the Day
go-getter
an ambitious person who works hard to become successful
My friend is a go-getter. He works hard and is very successful.