estranging

英文釋義

  1. making one feel out of place or alienated