insistenceinsolence insolation (English) Contributed by: Mousumi Konwar on 2023-09-19 1. (Abstract Noun) the incoming solar radiation English: insolation