press something home - definition and synonyms

phrase

or press home something

  1. 1
    to push something completely into its correct place
  2. 3

    press home your advantage

    to make full use of an advantage that you have over someone
See also main entry: press