O OneWordDaily
AI-generated image

megajoule

/mɛɡəˈdʒuːl/ noun · British & US
Valid in UK
Share WhatsApp