TOP

Definition of quila noun from the Oxford Advanced Learner's Dictionary

quila

noun
 
/ˈkɪlə/
 
/ˈkɪlə/
(Indian English)
jump to other results
  1. a building that was built in order to defend an area or made stronger to protect it from attack
immunize
verb
 
 
From the Topic
Healthcare
C1
Oxford Learner's Dictionaries Word of the Day