Definition, Meaning & Anagrams | English word DEBUSSCOPE
DEBUSSCOPE
Definitions of DEBUSSCOPE
- An arrangement of two mirrors that forms four reflections of an object placed between them
Number of letters
10
Is palindrome
No
Search for DEBUSSCOPE in:
Page preparation took: 316.85 ms.