English Dictionary
Definition focal point in British English
focal point noun
[countable] noun
1
the most important, interesting, or attractive part of something, that you concentrate on or pay particular attention to
Example
The focal point of the exhibition is a painting by Rembrandt.
