adj. 1.sufficient to produce a result 2.producing or capable of producing an intended result or having a striking effect 3.exerting or capable of exerting strong physiological or chemical effects