English dictionary
atop meaning and definition
Definition and meaning of atop at MeaningMonkey.org. atop meaning and definition in the English Dictionary.ATOP adverb
Definition of atop (adverb)
- on, to, or at the top
Source: Princeton University Wordnet