Meaning of subtilise

Definition of subtilise

(verb) make (senses) more keen

Other information on subtilise

WIKIPEDIA results for subtilise
Amazon results for subtilise