yes
vague
equivocal, vague
antonym a+ls :D
An antonym of exact is "approximate."
specific, precise
Yes, "definite" is an antonym for "vague." While "definite" refers to something that is clearly defined, precise, or unmistakable, "vague" describes something that is unclear, imprecise, or lacking specific details. The two terms represent opposing qualities regarding clarity and specificity.
There is no exact antonym but "unloving" is one possibility.
According to Roget's, there is no antonym, exact opposite, for language. If it doesn't have to be exact, you might try silence or preverbal or illiterate.
exact
There aren't very many specific ones, but public book would be a vague one.
vague ambiguous equivocal fuzzy imprecise indefinite inexact undefined general
vague ambiguous equivocal fuzzy imprecise indefinite inexact undefined general