Definition of “leave sth aside” - English Dictionary

british dictionary