gain on

Verb

 * 1) To encroach on.
 * The ocean gains on the land.
 * 1) To obtain influence with.
 * 2) To win ground upon; to move faster than, as in a race or contest.
 * 3) To get the better of; to have the advantage of.
 * 1) To get the better of; to have the advantage of.
 * 1) To get the better of; to have the advantage of.