Polish-English dictionary »

deltoid meaning in English

PolishEnglish
deltoid noun

kitenoun
geometry: a polygon resembling the shape of a traditional toy kite; a quadrilateral having two pairs of edges of equal length, the edges of each pair touching each other at one end