Online Dictionary

stand in front Explained

stand in front at English => English (English Thesaurus) Of Explained:

[V] (Front): be in front, stand in front, front, face, confront, come to the front, come to the fore.