albatross - English Synonyms Dictionary

albatross

n.
[1] millstone
[2] mollymawk