Here's some synonyms to help you out; vague, ill-defined, unclear, imprecise, inexact, loose, general, nebulous, fuzzy, hazy, obscure, ambiguous, equivocal, indeterminate, unspecified, unlimited, unrestricted, undecided, undetermined, undefined, unfixed, unsettled, unknown, uncertain.
in·def·i·nite
adjective
lasting for an unknown or unstated length of time.
Here's some synonyms to help you out; vague, ill-defined, unclear, imprecise, inexact, loose, general, nebulous, fuzzy, hazy, obscure, ambiguous, equivocal, indeterminate, unspecified, unlimited, unrestricted, undecided, undetermined, undefined, unfixed, unsettled, unknown, uncertain.