← Back to browsealbatrossnoun#21,854Translationsダブルイーグルダブルイーグルバカ鳥ばかどり信天翁しんてんおうアルバトロスアルバトロスEnglish definition(figurative) something that hinders or handicapsExamplesNo examples yet.Similar wordsalbatrossesalbaalbanalbayacrossalbany← featheredrookies →