albatross noun
1. a large oceanic bird 2. a moral burden