Common Adjective Collocations of deliver

able, cheap, difficult, due, European, first, good, great, high, impossible, likely, little, long, much, necessary, nuclear, other, own, possible, potential, private, promise, proper, public, ready, same, such, sufficient, unable, well