Word: UCL
Part of speech: Proper noun
Syllables: ucl
Definition: Proper noun~ Initialism of University College London;  is a public research university located in London, United Kingdom, and a member institution of the federal University of London
Morphemes:
Affix: UCL
Language: en
PoS: Proper noun
Meaning: Proper noun~ Initialism of University College London;  is a public research university located in London, United Kingdom, and a member institution of the federal University of London