green drops en · NOUN Meanings (obsolete, plural, plural-only) A green colored solution of a corrosive sublimate.