A dictionary of weather over 2300 entries (Oxford University Press, 2023)