TOP | meaning in the Cambridge English Dictionary
top definition: 1. the highest place or part: 2. the flat upper surface of something: 3. any piece of light…. Learn more. These examples are from corpora and from sources on the web. Any opinions in the examples do not represent the ...