to be better than something else or than expected or desirable
to be larger, greater than something else or than expected or desirable
to go beyond the limits of something
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home