Definition of Camelot in English:
1.1 (as noun a Camelot) A place associated with glittering romance and optimism.
- His death in 1631 marked the end of this glittering Italian Camelot.
- The Camelots of higher education and cinema studies are repeatedly pelted by a wide, devious variety of assault weapons: distance learning, work speed-ups, part-timer labor, budget cutbacks.
- All we have are the myths, the images, their particular Camelots that say particular things about our two countries.
Definition of Camelot in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan