1. 信天翁
An albatross is a very large white seabird.
2. 沉重的负担;无法摆脱的苦恼;障碍
If you describe something or someone as an albatross around your neck, you mean that they cause you great problems from which you cannot escape, or they prevent you from doing what you want to do.
1. large web-footed birds of the southern hemisphere having long narrow wings
noted for powerful gliding flight
Synonym: mollymawk
2. (figurative) something that hinders or handicaps
e.g. she was an albatross around his neck
Synonym: millstone