2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENfoilingNoun
EN
An act of hindering someone's plans or efforts
frustrationthwarting
bn:00035584n Concept
EN
A sailing hydrofoil, hydrofoil sailboat, or hydrosail is a sailboat with wing-like foils mounted under the hull.
sailing hydrofoil
bn:03573704n Concept