Flook



ENGLISH MEANING
noun
1.
A fluke of an anchor.