albatross round one's neck

English

edit

Pronunciation

edit

Noun

edit

albatross round one's neck

  1. (idiomatic) Alternative form of albatross around one's neck