Answer:
delightful
synonym: enjoyable/ pleasurable
antonym: unpleasant
dependable
synonym: trustworthy/ loyal
antonym: unreliable
donated
synonym: contribute
antonym:(I'm not quite sure) receive
9.4m questions
12.1m answers