Dictionary search results

Showing 1-4 of 4 results

Liberty, Statue of US English

see Statue of Liberty.

Statue of Liberty US English

A statue at the entrance to New York Harbor, a symbol of welcome to immigrants, representing a draped female figure carrying a book of laws in her left hand and holding aloft a torch in her right. Dedicated in 1886, it was designed by Frédéric-Auguste Bartholdi and was the gift of the French, commemorating the alliance of France and the US during the American Revolution

Statue of Liberty play US English

A trick play in which a ballcarrier takes the ball from the quarterback, who is poised as if to make a forward pass