meaning of ahold

1. Near the wind; as, to lay a ship ahold.


Related Words

ahold |

Developed & Maintained By Taraprasad.com

Treasure Words