• (a.) Situated toward the point from which the wind blows; as, the Windward Islands. • (n.) The point or side from which the wind blows; as, to ply to the windward; -- opposed to leeward. • (adv.) Toward the wind; in the direction from which the wind blows. Found on http://thinkexist.com/dictionary/meaning/windward/
Wind'ward noun The point or side from which the wind blows; as, to ply to the windward ; -- opposed to leeward . To lay an anchor to the windward , a figurative expression, signifying to adopt precautionary or anticipatory measures for success or security. Found on http://www.encyclo.co.uk/webster/W/41