A popular term for amblyopia or a convergent squint. Health Source: BMA Medical Dictionary Author: The British Medical Association