hard+by
121hard — adj Excellent, outstanding. Those new kicks are so hard. 1990s …
122hard-up — see hard up …
123hard-on — [B] See a hard on …
124hard up — poor, unable to pay, in the poorhouse After the war, our family was so hard up we couldn t buy meat …
125hard up — poor Usually of a temporary shortage of funds and perhaps a shortened form of the slang phrase hard up against it …
126hard on — (smb/smth) treat something/someone roughly His son is very hard on shoes …
127hard up — short of money I am hard up for money at the moment so I can t go to the movie …
128hard at it — informal busily working. → hard …