落としどころ

point of compromise; common ground

Meaning

  1. n
    point of compromise; common ground

Example sentences

  • I must have dropped it somewhere around here.