Translation of "albatross" - English-Mandarin Chinese dictionary

albatross

noun [ C ] (BIRD) uk us /ˈæl.bə.trɒs/ US  /-trɑːs/

a large white bird with long strong wings that lives near the sea, found especially in the areas of the Pacific and South Atlantic oceans

信天翁(长翼大白鸟,尤见于太平洋和南大西洋海域)

(Translation of “albatross noun (BIRD)” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)