meaning of afould

1. In collision; entangled.
2.
especially of a ships lines etc; "with its sails afoul"; "a foul ">anchor"


Related Words

afoul |

Developed & Maintained By Taraprasad.com

Treasure Words