As nouns the difference between terms and duckface
is that terms is while duckface is (slang) a facial expression in which the lips are pushed outwards in a pout.
terms
English
Noun
(head)
Statistics
*
----
duckface
English
Noun
(
en noun)
(slang) A facial expression in which the lips are pushed outwards in a pout.
* 2012 , Tara French, Broken Harbour
- She turned pages in the album, gave a wry little smile to a shot of the four lads making duckfaces and faux-gangster hand signs.
(
Duckface)