Yahoo Web Search

Search results

  1. Dictionary
    ram
    /ram/

    noun

    • 1. an uncastrated male sheep.
    • 2. a battering ram.

    verb

    • 1. roughly force (something) into place: "he rammed his stick into the ground" Similar forcethrustplungestab
    • 2. be very crowded: informal British "the bar was rammed with United supporters"

    More definitions, origin and scrabble points