A limitation or restriction on something
Budget constraints limited the scope of the research.
Master “constraint” and 999 more TOEFL words