SPATULATE


Meaning of SPATULATE in English

adj.1 spatula-shaped.

2 (esp. of a leaf) having a broad rounded end.

Etymology: SPATULA

Oxford English vocab.      Оксфордский английский словарь.