Similar words: insulate, insulated, consult, consultant, consultation, encapsulate, encapsulated, consummate. Meaning: ['kɑnslət /'kɒnsjʊlət]
n. diplomatic building that serves as the residence or workplace of a consul.
91. Goods from China will have to be validated by Chinese customs officials and have an importation certificate from the Argentine consulate in Beijing.
More similar words: insulate, insulated, consult, consultant, consultation, encapsulate, encapsulated, consummate, congratulations, congratulate, peninsula, consume, consumer, consensus, consuming, consumption, consumerism, emulate, modulate, regulate, undulate, modulated, stimulate, speculate, stipulate, ejaculate, postulate, inoculate, circulate, coagulate.