English Vocabulary Flash Cards @ englishpdf.com and englishteststore.com File 031 amour (n) A love-affair, especially one of an illicit nature ampere (n) The practical unit of electric-current strength ampersand (n) The character &; and amphibious (adj) Living both on land and in water amphitheater (n) An edifice of elliptical shape, constructed about a central open space or arena amplitude (n) Largeness amply (adv) Sufficiently amputate (v) To remove by cutting, as a limb or some portion of the body