# omelette

Pronunciation: say "OM-luht" US /ˈɑm.lət/, AUS /ˈɔm.lət/; UK say "OM-lit" /ˈɒm.lɪt/

## Noun

1. A dish of beaten eggs cooked in a frying pan without stirring, folded or flipped to cook through, and often filled or topped with cheese, herbs, or other ingredients.
   - Simple: A food made from beaten eggs cooked flat in a pan, often folded around cheese or other fillings.
   - _She whisked four eggs and poured them into the hot pan to make an omelette._
   - _A good omelette should be soft in the middle, not browned and dry._
3. A form of shellcode that searches a program's address space for multiple small blocks of data, known as 'eggs', and recombines them into a larger block to be executed.
   - Simple: A kind of attack code that finds small bits of data in memory and joins them into one block to run.
   - _When no memory region was large enough, the developer wrote an omelette to stitch the eggs back together._
   - _The omelette scanned the address space and reassembled the fragments into an executable block._

## Verb

2. To prepare beaten eggs by cooking them into an omelette.
   - Simple: To beat eggs and cook them into a flat egg dish.
   - _If you omelette the extra eggs, nothing goes to waste._
   - _The cook will omelette whatever fillings the diner chooses._

## Origin

First recorded in English in 1611, it was borrowed from the French word "omelette."

Source: DictionaryAI, https://dictionaryai.com/define/omelette (written from Wiktionary data, CC BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/).
