adherence noun
ADJ. blind, close, faithful, firm, rigid, slavish, strict
PREP. ~ to strict adherence to a diet