Common Adjective Collocations of uphill

big, common, constant, correspond, devious, down, first, furious, half, hard, laborious, little, long, many, mile, minute, much, noble, other, right, self, short, sixty, slight, slow, such, tedious, turn, weary, well