In a certain code language 'raincoat is for rains' means '%8$7', 'rains are good water' means '941$', 'water the crops now' means '59R@' and 'more crops sufficient food' means 'T@23'. Then '$ 9' is the code for which words?
'rains' is common to items 1 and 2. So 'rains' = '$'. Next we can see that 'water' is common to items 2 and 3. So 'water' = '9'. Hence '$ 9' should be 'rains water' or 'water rains'