Dictionary.com
Thesaurus.com
had been gawping
  • past perfect progressive of gawp.

More Suggestions