1. A foil. 2. The track of game (as deer) in the grass. 3. of Foil4. an act of hindering someones plans or efforts
foiling |