Definition: Meaning of, Foster, Lord Norman in English to English dictionary.
Pronunciation:/ ˈfɒstə lɔːd ˈnôrmən /
synonym
antonym
(1935- ) a British ARCHITECT (= someone who designs buildings) who has won many prizes for his designs, and works mainly in a very modern HIGH-TECH style