lay on (verb) apply: put substance on another
Sinonime: committed,
devoted,
enthusiastic,
faithful, given over to, old faithful,
purposeful, single-hearted, single-minded, sworn, true blue, true to the end, wholehearted,
zealousAntonime: apathetic,
lazy