Common collocations before 'moat'

across, along, bear, castle, crossed, deep, down, green, has, like, look, over, seem, still, water