delivering

noun 1

Definitions

noun

1

An act of delivering.

The deliverings of our senses, while they seem to us to provide a transparent window on the world, are in fact conditioned through and through by the details of our organic and neural structure - developed over eons of evolutionary history.

Your note

not saved
0 chars