Definition, synonyms and related words
A person who or thing that fronts.
comparative form of front: more front