English Idioms: Sail close to the wind April 15, 2022March 21, 2022 by admin English Idioms About “Nature” Idiom: Sail close to the wind Meaning: When you sail close to the wind you act just within the limits of what is legal or acceptable. Example: His business is doing well although he sometimes sail close to the wind.