Definition of overtop

Definition of overtop
  1. overtop Verb To be higher than, to rise over the top of.
Need more help? Try our forum NEW