Definition & Meaning | English word CONCAMERATE
CONCAMERATE
Definitions of CONCAMERATE
- To arch over; to vault.
- To divide into chambers or cells.
Number of letters
11
Is palindrome
No
Search for CONCAMERATE in:
Page preparation took: 102.60 ms.