We found 3 dictionaries that define the word camouflets:
General (3 matching dictionaries)
General (3 matching dictionaries)
- camouflets: Merriam-Webster
- camouflets: Collins English Dictionary
- camouflets: Wiktionary