双宿双飞

shuāng sù shuāng fēi

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. to rest and fly together (idiom)
  2. 2. fig. to live in each other's pockets
  3. 3. to be inseparable