English Dictionary
Definition from all sides in British English
from all sides phrase
phrase
1
from all directions towards one object or person
