LISP Questions and Answers

Explain what is a predicate in LISP?

Predicates are one type of functions that test their arguments for specific conditions and returns nil value if condition is false and if condition is true it retrieves some non-nil value.