adjective
Hauled up or stranded on a beach.
a beached whale
"Tomorrow’s calling cards"
"Questions, Questions"