talus
Top 15000
Meanings
Noun
1. slope, embankment
Examples3
He sat on the bank.
He sat on the bank.
She sat on the bank.