English Synonym Finder
vague hazy ambiguous fuzzy indistinct obscure cloudy
clear precise definite distinct explicit sharp certain