Meaning of french dressing

Definition of french dressing

(noun) oil and vinegar with mustard and garlic

Other information on french dressing

WIKIPEDIA results for french dressing
Amazon results for french dressing