ramshorn noun4 •(rare) The horn of a ram. •A ramshorn snail. •An ammonite; a fossil cephalopod. •A low semicircular work situated in and commanding a ditch. formsramshorns