garden ; park ; yard ; orchard ; plantation ; cross ; pass in the opposite direction ; go against ; be counter to ; counteract ; contradict ; oppose ; move opposite to ; come from the opposite direction ; give an enema
cross ; pass in the opposite direction ; go against ; be counter to ; counteract ; contradict ; oppose ; move opposite to ; come from the opposite direction ; be counter to (to)