Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of afront

- In front; face to face.
- In front of.