Common Adjective Collocations of upon

able, agree, close, consequent, contingent, dependent, far, first, full, general, good, great, high, important, incumbent, last, little, many, much, new, only, other, own, particular, possible, public, same, such, very, whole