We found one dictionary that defines the word a lot to contend with:
General (1 matching dictionary)
General (1 matching dictionary)
- a lot to contend with, a lot to contend with: Merriam-Webster