I’m happy to see this comment here. The OED is a wonderful resource and, as mentioned, can often be accessed via a library membership. I just need to enter my Dublin library card number and I get full, free access.
Another great writing resource is etymonline.com, which gives a bare definition along with a full etymology drawn from different sources.