SUPERFUSE


Meaning of SUPERFUSE in English

adj to pour (something) over or on something else.

Webster English vocab.      Английский словарь Webster.