2 English Synonyms for MAKEPEACE
Prev.1Next
Definition: 1. Any of various trees of the genus Betula, native to countries in the Northern Hemisphere.
There are 14 definitions of the word birch
Show more information about birch
Definition: 1. A device to turn electric current on and off or direct its flow.
There are 27 definitions of the word switch
Show more information about switch
Prev.1Next
Search took: 2.6757 ms