1.coming at short intervals or habitually;
a frequent guest
2.frequently encountered;
a frequent (or common) error is using the transitive verb `lay' for the intransitive `lie';
1.do one's shopping at; do business with; be a customer or client of
2.be a regular or frequent visitor to a certain place;
She haunts the ballet