Definition, synonyms and related words
Having more constraints or causes than necessary to determine a solution or result.