Dictionary.com
Thesaurus.com

will have been limiting

  • future perfect progressive
    of limit.
    limit
    noun
    the final, utmost, or furthest boundary or point as to extent, amount, continuance, procedure, etc.: the limit of vision.