beach in Catalan beach in Catalan platja noun A horizontal strip of land, usually sandy, adjoining water. Add to Flashcards