a radar signal reflected to a radar station on the ground by a building or other fixed object.
- Permanent hardness
noun 1. (chem) hardness of water that cannot be removed by boiling as it results mainly from the presence of calcium and magnesium chlorides and sulphates
- Permanent health insurance
noun 1. a form of insurance that provides up to 75 per cent of a person’s salary, until retirement, in case of prolonged illness or disability
noun 1. . noun, Ophthalmology. 1. a plastic lens implanted surgically to replace the eye’s natural crystalline lens, usually because the natural lens has developed a cataract.
- Permanent link
World-Wide Web A URL that always points to the same piece of web content. Web pages that appear for a limited time at their main URL, such as web logs or news sites, often display an alternative, permanent link. Readers can quote, bookmark, or link to this URL in order to refer to a particular […]