I'm trying to scrape words and their meaning from the word list on [this](https://www.graduateshotline.com/gre-word-list.html) this page using `bs4` and `selenium`, although I'm not sure how I can loop through the `<tr>` and `<td>` tags after I get the table html from the `bs4` `find_all` method:

```
from selenium import webdriver
from bs4 import BeautifulSoup

root = "https://www.graduateshotline.com/gre-word-list.html"

driver.get(root)
content = driver.page_source
soup = BeautifulSoup(content,'html.parser')
table = soup.find_all('table',attrs={'class': 'tablex border1'})[0]

```

Now in the table variable I have the html for the whole table, here's a snippet from the start and end:

```
<table class="tablex border1"> <tbody><tr><td><a href="https://gre.graduateshotline.com/a.pl?word=introspection" target="_blank">introspection</a></td>
<td>examining one's own thoughts and feelings</td></tr>
<tr><td><a href="https://gre.graduateshotline.com/a.pl?word=philanthropist" target="_blank">philanthropist</a></td>
.
.
.
<tr><td><a href="https://gre.graduateshotline.com/a.pl?word=refine" target="_blank">refine</a></td>
<td>make or become pure cultural </td></tr>
</tbody></table>

```

I'm not sure how I can access the words and their meanings using it. Any ideas?