AHOLD Meaning of AHOLD in English (adv.) Near the wind; as, to lay a ship ahold. Webster's English dictionary. Английский словарь Webster. 2012