Dictionary.com
Thesaurus.com

had window-shopped

More Suggestions